/**
* \file __CDAOEcrituresQuadra.h
* \author Corentin Le Bail
* \date 2009-2012
* \brief Fichier de déclaration de la class CDAOEcrituresQuadra
*/
//------------------------------------------------------------------------------
#ifndef __CDAOECRITURESQUADRA_H__
#define __CDAOECRITURESQUADRA_H__
//------------------------------------------------------------------------------
#include "CDAO.h"
//------------------------------------------------------------------------------
/**
* \class CDAOEcrituresQuadra __CDAOEcrituresQuadra.h "__CDAOEcrituresQuadra.h"
* \brief Classe : Table des écritures Quadratus.
*/
class CDAOEcrituresQuadra : public CDAO {
	private:
		QVariant _NumUniq;
		QVariant _NumeroCompte;
		QVariant _CodeJournal;
		QVariant _Folio;
		QVariant _LigneFolio;
		QVariant _PeriodeEcriture;
		QVariant _JourEcriture;
		QVariant _CodeLibelleAuto;
		QVariant _Libelle;
		QVariant _LibelleMemo;
		QVariant _MontantTenuDebit;
		QVariant _MontantTenuCredit;
		QVariant _MontantSaisiDebit;
		QVariant _MontantSaisiCredit;
		QVariant _CompteContrepartie;
		QVariant _Quantite;
		QVariant _NumeroPiece;
		QVariant _DateEcheance;
		QVariant _CodeLettrage;
		QVariant _NumLettrage;
		QVariant _RapproBancaireOk;
		QVariant _NoLotEcritures;
		QVariant _PieceInterne;
		QVariant _CodeOperateur;
		QVariant _DateSysSaisie;
		QVariant _Etat;
		QVariant _NumLigne;
		QVariant _TypeLigne;
		QVariant _ModePaiement;
		QVariant _CodeBanque;
		QVariant _Actif;
		QVariant _NumEditLettrePaiement;
		QVariant _ReferenceTire;
		QVariant _RIB;
		QVariant _DomBanque;
		QVariant _Centre;
		QVariant _Nature;
		QVariant _PrctRepartition;
		QVariant _TypeSaisie;
		QVariant _ClientOuFrn;
		QVariant _DateRapproBancaire;
		QVariant _JrnRapproBancaire;
		QVariant _RefImage;
		QVariant _MontantAna;
		QVariant _MilliemesAna;
		QVariant _DatePointageAux;
		QVariant _EcheanceSimple;
		QVariant _CentreSimple;
		QVariant _CodeTva;
		QVariant _PeriodiciteDebut;
		QVariant _PeriodiciteFin;
		QVariant _MethodeTVA;
		QVariant _NumCptOrigine;
		QVariant _CodeDevise;
		QVariant _BonsAPayer;
		QVariant _MtDevForce;
		QVariant _EnLitige;
		QVariant _TvaE4DR;
		QVariant _TvaE4BI;
		QVariant _TvaE4Mt;
		QVariant _Quantite2;
		QVariant _NumEcrEco;
		QVariant _NoLotTrace;
		QVariant _CodeLettrageTiers;
		QVariant _DateDecTVA;
		QVariant _NoLotFactor;
		QVariant _Validee;
		QVariant _IBAN;
		QVariant _BIC;
	public:
		/**
		 * \fn  QString getTableName(void)
		 * \return La nom de la table de la base de données
		 */
		QString getTableName(void) { return "ecrituresQuadra"; }
		/**
		 * \fn QVariant getFieldNumUniq(void) 
		 * \return 
		 */
		QVariant getFieldNumUniq(void) { return _NumUniq; }; 
		/**
		 * \fn QVariant void setFieldNumUniq(QVariant NumUniq) 
		 * \brief affecte 
		 */
		void setFieldNumUniq(QVariant NumUniq) { _NumUniq=NumUniq; }; 
		/**
		 * \fn QVariant getFieldNumeroCompte(void) 
		 * \return 
		 */
		QVariant getFieldNumeroCompte(void) { return _NumeroCompte; }; 
		/**
		 * \fn QVariant void setFieldNumeroCompte(QVariant NumeroCompte) 
		 * \brief affecte 
		 */
		void setFieldNumeroCompte(QVariant NumeroCompte) { _NumeroCompte=NumeroCompte; }; 
		/**
		 * \fn QVariant getFieldCodeJournal(void) 
		 * \return 
		 */
		QVariant getFieldCodeJournal(void) { return _CodeJournal; }; 
		/**
		 * \fn QVariant void setFieldCodeJournal(QVariant CodeJournal) 
		 * \brief affecte 
		 */
		void setFieldCodeJournal(QVariant CodeJournal) { _CodeJournal=CodeJournal; }; 
		/**
		 * \fn QVariant getFieldFolio(void) 
		 * \return 
		 */
		QVariant getFieldFolio(void) { return _Folio; }; 
		/**
		 * \fn QVariant void setFieldFolio(QVariant Folio) 
		 * \brief affecte 
		 */
		void setFieldFolio(QVariant Folio) { _Folio=Folio; }; 
		/**
		 * \fn QVariant getFieldLigneFolio(void) 
		 * \return 
		 */
		QVariant getFieldLigneFolio(void) { return _LigneFolio; }; 
		/**
		 * \fn QVariant void setFieldLigneFolio(QVariant LigneFolio) 
		 * \brief affecte 
		 */
		void setFieldLigneFolio(QVariant LigneFolio) { _LigneFolio=LigneFolio; }; 
		/**
		 * \fn QVariant getFieldPeriodeEcriture(void) 
		 * \return 
		 */
		QVariant getFieldPeriodeEcriture(void) { return _PeriodeEcriture; }; 
		/**
		 * \fn QVariant void setFieldPeriodeEcriture(QVariant PeriodeEcriture) 
		 * \brief affecte 
		 */
		void setFieldPeriodeEcriture(QVariant PeriodeEcriture) { _PeriodeEcriture=PeriodeEcriture; }; 
		/**
		 * \fn QVariant getFieldJourEcriture(void) 
		 * \return 
		 */
		QVariant getFieldJourEcriture(void) { return _JourEcriture; }; 
		/**
		 * \fn QVariant void setFieldJourEcriture(QVariant JourEcriture) 
		 * \brief affecte 
		 */
		void setFieldJourEcriture(QVariant JourEcriture) { _JourEcriture=JourEcriture; }; 
		/**
		 * \fn QVariant getFieldCodeLibelleAuto(void) 
		 * \return 
		 */
		QVariant getFieldCodeLibelleAuto(void) { return _CodeLibelleAuto; }; 
		/**
		 * \fn QVariant void setFieldCodeLibelleAuto(QVariant CodeLibelleAuto) 
		 * \brief affecte 
		 */
		void setFieldCodeLibelleAuto(QVariant CodeLibelleAuto) { _CodeLibelleAuto=CodeLibelleAuto; }; 
		/**
		 * \fn QVariant getFieldLibelle(void) 
		 * \return 
		 */
		QVariant getFieldLibelle(void) { return _Libelle; }; 
		/**
		 * \fn QVariant void setFieldLibelle(QVariant Libelle) 
		 * \brief affecte 
		 */
		void setFieldLibelle(QVariant Libelle) { _Libelle=Libelle; }; 
		/**
		 * \fn QVariant getFieldLibelleMemo(void) 
		 * \return 
		 */
		QVariant getFieldLibelleMemo(void) { return _LibelleMemo; }; 
		/**
		 * \fn QVariant void setFieldLibelleMemo(QVariant LibelleMemo) 
		 * \brief affecte 
		 */
		void setFieldLibelleMemo(QVariant LibelleMemo) { _LibelleMemo=LibelleMemo; }; 
		/**
		 * \fn QVariant getFieldMontantTenuDebit(void) 
		 * \return 
		 */
		QVariant getFieldMontantTenuDebit(void) { return _MontantTenuDebit; }; 
		/**
		 * \fn QVariant void setFieldMontantTenuDebit(QVariant MontantTenuDebit) 
		 * \brief affecte 
		 */
		void setFieldMontantTenuDebit(QVariant MontantTenuDebit) { _MontantTenuDebit=MontantTenuDebit; }; 
		/**
		 * \fn QVariant getFieldMontantTenuCredit(void) 
		 * \return 
		 */
		QVariant getFieldMontantTenuCredit(void) { return _MontantTenuCredit; }; 
		/**
		 * \fn QVariant void setFieldMontantTenuCredit(QVariant MontantTenuCredit) 
		 * \brief affecte 
		 */
		void setFieldMontantTenuCredit(QVariant MontantTenuCredit) { _MontantTenuCredit=MontantTenuCredit; }; 
		/**
		 * \fn QVariant getFieldMontantSaisiDebit(void) 
		 * \return 
		 */
		QVariant getFieldMontantSaisiDebit(void) { return _MontantSaisiDebit; }; 
		/**
		 * \fn QVariant void setFieldMontantSaisiDebit(QVariant MontantSaisiDebit) 
		 * \brief affecte 
		 */
		void setFieldMontantSaisiDebit(QVariant MontantSaisiDebit) { _MontantSaisiDebit=MontantSaisiDebit; }; 
		/**
		 * \fn QVariant getFieldMontantSaisiCredit(void) 
		 * \return 
		 */
		QVariant getFieldMontantSaisiCredit(void) { return _MontantSaisiCredit; }; 
		/**
		 * \fn QVariant void setFieldMontantSaisiCredit(QVariant MontantSaisiCredit) 
		 * \brief affecte 
		 */
		void setFieldMontantSaisiCredit(QVariant MontantSaisiCredit) { _MontantSaisiCredit=MontantSaisiCredit; }; 
		/**
		 * \fn QVariant getFieldCompteContrepartie(void) 
		 * \return 
		 */
		QVariant getFieldCompteContrepartie(void) { return _CompteContrepartie; }; 
		/**
		 * \fn QVariant void setFieldCompteContrepartie(QVariant CompteContrepartie) 
		 * \brief affecte 
		 */
		void setFieldCompteContrepartie(QVariant CompteContrepartie) { _CompteContrepartie=CompteContrepartie; }; 
		/**
		 * \fn QVariant getFieldQuantite(void) 
		 * \return 
		 */
		QVariant getFieldQuantite(void) { return _Quantite; }; 
		/**
		 * \fn QVariant void setFieldQuantite(QVariant Quantite) 
		 * \brief affecte 
		 */
		void setFieldQuantite(QVariant Quantite) { _Quantite=Quantite; }; 
		/**
		 * \fn QVariant getFieldNumeroPiece(void) 
		 * \return 
		 */
		QVariant getFieldNumeroPiece(void) { return _NumeroPiece; }; 
		/**
		 * \fn QVariant void setFieldNumeroPiece(QVariant NumeroPiece) 
		 * \brief affecte 
		 */
		void setFieldNumeroPiece(QVariant NumeroPiece) { _NumeroPiece=NumeroPiece; }; 
		/**
		 * \fn QVariant getFieldDateEcheance(void) 
		 * \return 
		 */
		QVariant getFieldDateEcheance(void) { return _DateEcheance; }; 
		/**
		 * \fn QVariant void setFieldDateEcheance(QVariant DateEcheance) 
		 * \brief affecte 
		 */
		void setFieldDateEcheance(QVariant DateEcheance) { _DateEcheance=DateEcheance; }; 
		/**
		 * \fn QVariant getFieldCodeLettrage(void) 
		 * \return 
		 */
		QVariant getFieldCodeLettrage(void) { return _CodeLettrage; }; 
		/**
		 * \fn QVariant void setFieldCodeLettrage(QVariant CodeLettrage) 
		 * \brief affecte 
		 */
		void setFieldCodeLettrage(QVariant CodeLettrage) { _CodeLettrage=CodeLettrage; }; 
		/**
		 * \fn QVariant getFieldNumLettrage(void) 
		 * \return 
		 */
		QVariant getFieldNumLettrage(void) { return _NumLettrage; }; 
		/**
		 * \fn QVariant void setFieldNumLettrage(QVariant NumLettrage) 
		 * \brief affecte 
		 */
		void setFieldNumLettrage(QVariant NumLettrage) { _NumLettrage=NumLettrage; }; 
		/**
		 * \fn QVariant getFieldRapproBancaireOk(void) 
		 * \return 
		 */
		QVariant getFieldRapproBancaireOk(void) { return _RapproBancaireOk; }; 
		/**
		 * \fn QVariant void setFieldRapproBancaireOk(QVariant RapproBancaireOk) 
		 * \brief affecte 
		 */
		void setFieldRapproBancaireOk(QVariant RapproBancaireOk) { _RapproBancaireOk=RapproBancaireOk; }; 
		/**
		 * \fn QVariant getFieldNoLotEcritures(void) 
		 * \return 
		 */
		QVariant getFieldNoLotEcritures(void) { return _NoLotEcritures; }; 
		/**
		 * \fn QVariant void setFieldNoLotEcritures(QVariant NoLotEcritures) 
		 * \brief affecte 
		 */
		void setFieldNoLotEcritures(QVariant NoLotEcritures) { _NoLotEcritures=NoLotEcritures; }; 
		/**
		 * \fn QVariant getFieldPieceInterne(void) 
		 * \return 
		 */
		QVariant getFieldPieceInterne(void) { return _PieceInterne; }; 
		/**
		 * \fn QVariant void setFieldPieceInterne(QVariant PieceInterne) 
		 * \brief affecte 
		 */
		void setFieldPieceInterne(QVariant PieceInterne) { _PieceInterne=PieceInterne; }; 
		/**
		 * \fn QVariant getFieldCodeOperateur(void) 
		 * \return 
		 */
		QVariant getFieldCodeOperateur(void) { return _CodeOperateur; }; 
		/**
		 * \fn QVariant void setFieldCodeOperateur(QVariant CodeOperateur) 
		 * \brief affecte 
		 */
		void setFieldCodeOperateur(QVariant CodeOperateur) { _CodeOperateur=CodeOperateur; }; 
		/**
		 * \fn QVariant getFieldDateSysSaisie(void) 
		 * \return 
		 */
		QVariant getFieldDateSysSaisie(void) { return _DateSysSaisie; }; 
		/**
		 * \fn QVariant void setFieldDateSysSaisie(QVariant DateSysSaisie) 
		 * \brief affecte 
		 */
		void setFieldDateSysSaisie(QVariant DateSysSaisie) { _DateSysSaisie=DateSysSaisie; }; 
		/**
		 * \fn QVariant getFieldEtat(void) 
		 * \return 
		 */
		QVariant getFieldEtat(void) { return _Etat; }; 
		/**
		 * \fn QVariant void setFieldEtat(QVariant Etat) 
		 * \brief affecte 
		 */
		void setFieldEtat(QVariant Etat) { _Etat=Etat; }; 
		/**
		 * \fn QVariant getFieldNumLigne(void) 
		 * \return 
		 */
		QVariant getFieldNumLigne(void) { return _NumLigne; }; 
		/**
		 * \fn QVariant void setFieldNumLigne(QVariant NumLigne) 
		 * \brief affecte 
		 */
		void setFieldNumLigne(QVariant NumLigne) { _NumLigne=NumLigne; }; 
		/**
		 * \fn QVariant getFieldTypeLigne(void) 
		 * \return 
		 */
		QVariant getFieldTypeLigne(void) { return _TypeLigne; }; 
		/**
		 * \fn QVariant void setFieldTypeLigne(QVariant TypeLigne) 
		 * \brief affecte 
		 */
		void setFieldTypeLigne(QVariant TypeLigne) { _TypeLigne=TypeLigne; }; 
		/**
		 * \fn QVariant getFieldModePaiement(void) 
		 * \return 
		 */
		QVariant getFieldModePaiement(void) { return _ModePaiement; }; 
		/**
		 * \fn QVariant void setFieldModePaiement(QVariant ModePaiement) 
		 * \brief affecte 
		 */
		void setFieldModePaiement(QVariant ModePaiement) { _ModePaiement=ModePaiement; }; 
		/**
		 * \fn QVariant getFieldCodeBanque(void) 
		 * \return 
		 */
		QVariant getFieldCodeBanque(void) { return _CodeBanque; }; 
		/**
		 * \fn QVariant void setFieldCodeBanque(QVariant CodeBanque) 
		 * \brief affecte 
		 */
		void setFieldCodeBanque(QVariant CodeBanque) { _CodeBanque=CodeBanque; }; 
		/**
		 * \fn QVariant getFieldActif(void) 
		 * \return 
		 */
		QVariant getFieldActif(void) { return _Actif; }; 
		/**
		 * \fn QVariant void setFieldActif(QVariant Actif) 
		 * \brief affecte 
		 */
		void setFieldActif(QVariant Actif) { _Actif=Actif; }; 
		/**
		 * \fn QVariant getFieldNumEditLettrePaiement(void) 
		 * \return 
		 */
		QVariant getFieldNumEditLettrePaiement(void) { return _NumEditLettrePaiement; }; 
		/**
		 * \fn QVariant void setFieldNumEditLettrePaiement(QVariant NumEditLettrePaiement) 
		 * \brief affecte 
		 */
		void setFieldNumEditLettrePaiement(QVariant NumEditLettrePaiement) { _NumEditLettrePaiement=NumEditLettrePaiement; }; 
		/**
		 * \fn QVariant getFieldReferenceTire(void) 
		 * \return 
		 */
		QVariant getFieldReferenceTire(void) { return _ReferenceTire; }; 
		/**
		 * \fn QVariant void setFieldReferenceTire(QVariant ReferenceTire) 
		 * \brief affecte 
		 */
		void setFieldReferenceTire(QVariant ReferenceTire) { _ReferenceTire=ReferenceTire; }; 
		/**
		 * \fn QVariant getFieldRIB(void) 
		 * \return 
		 */
		QVariant getFieldRIB(void) { return _RIB; }; 
		/**
		 * \fn QVariant void setFieldRIB(QVariant RIB) 
		 * \brief affecte 
		 */
		void setFieldRIB(QVariant RIB) { _RIB=RIB; }; 
		/**
		 * \fn QVariant getFieldDomBanque(void) 
		 * \return 
		 */
		QVariant getFieldDomBanque(void) { return _DomBanque; }; 
		/**
		 * \fn QVariant void setFieldDomBanque(QVariant DomBanque) 
		 * \brief affecte 
		 */
		void setFieldDomBanque(QVariant DomBanque) { _DomBanque=DomBanque; }; 
		/**
		 * \fn QVariant getFieldCentre(void) 
		 * \return 
		 */
		QVariant getFieldCentre(void) { return _Centre; }; 
		/**
		 * \fn QVariant void setFieldCentre(QVariant Centre) 
		 * \brief affecte 
		 */
		void setFieldCentre(QVariant Centre) { _Centre=Centre; }; 
		/**
		 * \fn QVariant getFieldNature(void) 
		 * \return 
		 */
		QVariant getFieldNature(void) { return _Nature; }; 
		/**
		 * \fn QVariant void setFieldNature(QVariant Nature) 
		 * \brief affecte 
		 */
		void setFieldNature(QVariant Nature) { _Nature=Nature; }; 
		/**
		 * \fn QVariant getFieldPrctRepartition(void) 
		 * \return 
		 */
		QVariant getFieldPrctRepartition(void) { return _PrctRepartition; }; 
		/**
		 * \fn QVariant void setFieldPrctRepartition(QVariant PrctRepartition) 
		 * \brief affecte 
		 */
		void setFieldPrctRepartition(QVariant PrctRepartition) { _PrctRepartition=PrctRepartition; }; 
		/**
		 * \fn QVariant getFieldTypeSaisie(void) 
		 * \return 
		 */
		QVariant getFieldTypeSaisie(void) { return _TypeSaisie; }; 
		/**
		 * \fn QVariant void setFieldTypeSaisie(QVariant TypeSaisie) 
		 * \brief affecte 
		 */
		void setFieldTypeSaisie(QVariant TypeSaisie) { _TypeSaisie=TypeSaisie; }; 
		/**
		 * \fn QVariant getFieldClientOuFrn(void) 
		 * \return 
		 */
		QVariant getFieldClientOuFrn(void) { return _ClientOuFrn; }; 
		/**
		 * \fn QVariant void setFieldClientOuFrn(QVariant ClientOuFrn) 
		 * \brief affecte 
		 */
		void setFieldClientOuFrn(QVariant ClientOuFrn) { _ClientOuFrn=ClientOuFrn; }; 
		/**
		 * \fn QVariant getFieldDateRapproBancaire(void) 
		 * \return 
		 */
		QVariant getFieldDateRapproBancaire(void) { return _DateRapproBancaire; }; 
		/**
		 * \fn QVariant void setFieldDateRapproBancaire(QVariant DateRapproBancaire) 
		 * \brief affecte 
		 */
		void setFieldDateRapproBancaire(QVariant DateRapproBancaire) { _DateRapproBancaire=DateRapproBancaire; }; 
		/**
		 * \fn QVariant getFieldJrnRapproBancaire(void) 
		 * \return 
		 */
		QVariant getFieldJrnRapproBancaire(void) { return _JrnRapproBancaire; }; 
		/**
		 * \fn QVariant void setFieldJrnRapproBancaire(QVariant JrnRapproBancaire) 
		 * \brief affecte 
		 */
		void setFieldJrnRapproBancaire(QVariant JrnRapproBancaire) { _JrnRapproBancaire=JrnRapproBancaire; }; 
		/**
		 * \fn QVariant getFieldRefImage(void) 
		 * \return 
		 */
		QVariant getFieldRefImage(void) { return _RefImage; }; 
		/**
		 * \fn QVariant void setFieldRefImage(QVariant RefImage) 
		 * \brief affecte 
		 */
		void setFieldRefImage(QVariant RefImage) { _RefImage=RefImage; }; 
		/**
		 * \fn QVariant getFieldMontantAna(void) 
		 * \return 
		 */
		QVariant getFieldMontantAna(void) { return _MontantAna; }; 
		/**
		 * \fn QVariant void setFieldMontantAna(QVariant MontantAna) 
		 * \brief affecte 
		 */
		void setFieldMontantAna(QVariant MontantAna) { _MontantAna=MontantAna; }; 
		/**
		 * \fn QVariant getFieldMilliemesAna(void) 
		 * \return 
		 */
		QVariant getFieldMilliemesAna(void) { return _MilliemesAna; }; 
		/**
		 * \fn QVariant void setFieldMilliemesAna(QVariant MilliemesAna) 
		 * \brief affecte 
		 */
		void setFieldMilliemesAna(QVariant MilliemesAna) { _MilliemesAna=MilliemesAna; }; 
		/**
		 * \fn QVariant getFieldDatePointageAux(void) 
		 * \return 
		 */
		QVariant getFieldDatePointageAux(void) { return _DatePointageAux; }; 
		/**
		 * \fn QVariant void setFieldDatePointageAux(QVariant DatePointageAux) 
		 * \brief affecte 
		 */
		void setFieldDatePointageAux(QVariant DatePointageAux) { _DatePointageAux=DatePointageAux; }; 
		/**
		 * \fn QVariant getFieldEcheanceSimple(void) 
		 * \return 
		 */
		QVariant getFieldEcheanceSimple(void) { return _EcheanceSimple; }; 
		/**
		 * \fn QVariant void setFieldEcheanceSimple(QVariant EcheanceSimple) 
		 * \brief affecte 
		 */
		void setFieldEcheanceSimple(QVariant EcheanceSimple) { _EcheanceSimple=EcheanceSimple; }; 
		/**
		 * \fn QVariant getFieldCentreSimple(void) 
		 * \return 
		 */
		QVariant getFieldCentreSimple(void) { return _CentreSimple; }; 
		/**
		 * \fn QVariant void setFieldCentreSimple(QVariant CentreSimple) 
		 * \brief affecte 
		 */
		void setFieldCentreSimple(QVariant CentreSimple) { _CentreSimple=CentreSimple; }; 
		/**
		 * \fn QVariant getFieldCodeTva(void) 
		 * \return 
		 */
		QVariant getFieldCodeTva(void) { return _CodeTva; }; 
		/**
		 * \fn QVariant void setFieldCodeTva(QVariant CodeTva) 
		 * \brief affecte 
		 */
		void setFieldCodeTva(QVariant CodeTva) { _CodeTva=CodeTva; }; 
		/**
		 * \fn QVariant getFieldPeriodiciteDebut(void) 
		 * \return 
		 */
		QVariant getFieldPeriodiciteDebut(void) { return _PeriodiciteDebut; }; 
		/**
		 * \fn QVariant void setFieldPeriodiciteDebut(QVariant PeriodiciteDebut) 
		 * \brief affecte 
		 */
		void setFieldPeriodiciteDebut(QVariant PeriodiciteDebut) { _PeriodiciteDebut=PeriodiciteDebut; }; 
		/**
		 * \fn QVariant getFieldPeriodiciteFin(void) 
		 * \return 
		 */
		QVariant getFieldPeriodiciteFin(void) { return _PeriodiciteFin; }; 
		/**
		 * \fn QVariant void setFieldPeriodiciteFin(QVariant PeriodiciteFin) 
		 * \brief affecte 
		 */
		void setFieldPeriodiciteFin(QVariant PeriodiciteFin) { _PeriodiciteFin=PeriodiciteFin; }; 
		/**
		 * \fn QVariant getFieldMethodeTVA(void) 
		 * \return 
		 */
		QVariant getFieldMethodeTVA(void) { return _MethodeTVA; }; 
		/**
		 * \fn QVariant void setFieldMethodeTVA(QVariant MethodeTVA) 
		 * \brief affecte 
		 */
		void setFieldMethodeTVA(QVariant MethodeTVA) { _MethodeTVA=MethodeTVA; }; 
		/**
		 * \fn QVariant getFieldNumCptOrigine(void) 
		 * \return 
		 */
		QVariant getFieldNumCptOrigine(void) { return _NumCptOrigine; }; 
		/**
		 * \fn QVariant void setFieldNumCptOrigine(QVariant NumCptOrigine) 
		 * \brief affecte 
		 */
		void setFieldNumCptOrigine(QVariant NumCptOrigine) { _NumCptOrigine=NumCptOrigine; }; 
		/**
		 * \fn QVariant getFieldCodeDevise(void) 
		 * \return 
		 */
		QVariant getFieldCodeDevise(void) { return _CodeDevise; }; 
		/**
		 * \fn QVariant void setFieldCodeDevise(QVariant CodeDevise) 
		 * \brief affecte 
		 */
		void setFieldCodeDevise(QVariant CodeDevise) { _CodeDevise=CodeDevise; }; 
		/**
		 * \fn QVariant getFieldBonsAPayer(void) 
		 * \return 
		 */
		QVariant getFieldBonsAPayer(void) { return _BonsAPayer; }; 
		/**
		 * \fn QVariant void setFieldBonsAPayer(QVariant BonsAPayer) 
		 * \brief affecte 
		 */
		void setFieldBonsAPayer(QVariant BonsAPayer) { _BonsAPayer=BonsAPayer; }; 
		/**
		 * \fn QVariant getFieldMtDevForce(void) 
		 * \return 
		 */
		QVariant getFieldMtDevForce(void) { return _MtDevForce; }; 
		/**
		 * \fn QVariant void setFieldMtDevForce(QVariant MtDevForce) 
		 * \brief affecte 
		 */
		void setFieldMtDevForce(QVariant MtDevForce) { _MtDevForce=MtDevForce; }; 
		/**
		 * \fn QVariant getFieldEnLitige(void) 
		 * \return 
		 */
		QVariant getFieldEnLitige(void) { return _EnLitige; }; 
		/**
		 * \fn QVariant void setFieldEnLitige(QVariant EnLitige) 
		 * \brief affecte 
		 */
		void setFieldEnLitige(QVariant EnLitige) { _EnLitige=EnLitige; }; 
		/**
		 * \fn QVariant getFieldTvaE4DR(void) 
		 * \return 
		 */
		QVariant getFieldTvaE4DR(void) { return _TvaE4DR; }; 
		/**
		 * \fn QVariant void setFieldTvaE4DR(QVariant TvaE4DR) 
		 * \brief affecte 
		 */
		void setFieldTvaE4DR(QVariant TvaE4DR) { _TvaE4DR=TvaE4DR; }; 
		/**
		 * \fn QVariant getFieldTvaE4BI(void) 
		 * \return 
		 */
		QVariant getFieldTvaE4BI(void) { return _TvaE4BI; }; 
		/**
		 * \fn QVariant void setFieldTvaE4BI(QVariant TvaE4BI) 
		 * \brief affecte 
		 */
		void setFieldTvaE4BI(QVariant TvaE4BI) { _TvaE4BI=TvaE4BI; }; 
		/**
		 * \fn QVariant getFieldTvaE4Mt(void) 
		 * \return 
		 */
		QVariant getFieldTvaE4Mt(void) { return _TvaE4Mt; }; 
		/**
		 * \fn QVariant void setFieldTvaE4Mt(QVariant TvaE4Mt) 
		 * \brief affecte 
		 */
		void setFieldTvaE4Mt(QVariant TvaE4Mt) { _TvaE4Mt=TvaE4Mt; }; 
		/**
		 * \fn QVariant getFieldQuantite2(void) 
		 * \return 
		 */
		QVariant getFieldQuantite2(void) { return _Quantite2; }; 
		/**
		 * \fn QVariant void setFieldQuantite2(QVariant Quantite2) 
		 * \brief affecte 
		 */
		void setFieldQuantite2(QVariant Quantite2) { _Quantite2=Quantite2; }; 
		/**
		 * \fn QVariant getFieldNumEcrEco(void) 
		 * \return 
		 */
		QVariant getFieldNumEcrEco(void) { return _NumEcrEco; }; 
		/**
		 * \fn QVariant void setFieldNumEcrEco(QVariant NumEcrEco) 
		 * \brief affecte 
		 */
		void setFieldNumEcrEco(QVariant NumEcrEco) { _NumEcrEco=NumEcrEco; }; 
		/**
		 * \fn QVariant getFieldNoLotTrace(void) 
		 * \return 
		 */
		QVariant getFieldNoLotTrace(void) { return _NoLotTrace; }; 
		/**
		 * \fn QVariant void setFieldNoLotTrace(QVariant NoLotTrace) 
		 * \brief affecte 
		 */
		void setFieldNoLotTrace(QVariant NoLotTrace) { _NoLotTrace=NoLotTrace; }; 
		/**
		 * \fn QVariant getFieldCodeLettrageTiers(void) 
		 * \return 
		 */
		QVariant getFieldCodeLettrageTiers(void) { return _CodeLettrageTiers; }; 
		/**
		 * \fn QVariant void setFieldCodeLettrageTiers(QVariant CodeLettrageTiers) 
		 * \brief affecte 
		 */
		void setFieldCodeLettrageTiers(QVariant CodeLettrageTiers) { _CodeLettrageTiers=CodeLettrageTiers; }; 
		/**
		 * \fn QVariant getFieldDateDecTVA(void) 
		 * \return 
		 */
		QVariant getFieldDateDecTVA(void) { return _DateDecTVA; }; 
		/**
		 * \fn QVariant void setFieldDateDecTVA(QVariant DateDecTVA) 
		 * \brief affecte 
		 */
		void setFieldDateDecTVA(QVariant DateDecTVA) { _DateDecTVA=DateDecTVA; }; 
		/**
		 * \fn QVariant getFieldNoLotFactor(void) 
		 * \return 
		 */
		QVariant getFieldNoLotFactor(void) { return _NoLotFactor; }; 
		/**
		 * \fn QVariant void setFieldNoLotFactor(QVariant NoLotFactor) 
		 * \brief affecte 
		 */
		void setFieldNoLotFactor(QVariant NoLotFactor) { _NoLotFactor=NoLotFactor; }; 
		/**
		 * \fn QVariant getFieldValidee(void) 
		 * \return 
		 */
		QVariant getFieldValidee(void) { return _Validee; }; 
		/**
		 * \fn QVariant void setFieldValidee(QVariant Validee) 
		 * \brief affecte 
		 */
		void setFieldValidee(QVariant Validee) { _Validee=Validee; }; 
		/**
		 * \fn QVariant getFieldIBAN(void) 
		 * \return 
		 */
		QVariant getFieldIBAN(void) { return _IBAN; }; 
		/**
		 * \fn QVariant void setFieldIBAN(QVariant IBAN) 
		 * \brief affecte 
		 */
		void setFieldIBAN(QVariant IBAN) { _IBAN=IBAN; }; 
		/**
		 * \fn QVariant getFieldBIC(void) 
		 * \return 
		 */
		QVariant getFieldBIC(void) { return _BIC; }; 
		/**
		 * \fn QVariant void setFieldBIC(QVariant BIC) 
		 * \brief affecte 
		 */
		void setFieldBIC(QVariant BIC) { _BIC=BIC; }; 
		/**
		 * \fn CDAOEcrituresQuadra(void)
		 * \brief Constructeur
		 */
		CDAOEcrituresQuadra(void) : CDAO() {
			addKey("NumUniq");
			addField("NumUniq");
			addField("NumeroCompte");
			addField("CodeJournal");
			addField("Folio");
			addField("LigneFolio");
			addField("PeriodeEcriture");
			addField("JourEcriture");
			addField("CodeLibelleAuto");
			addField("Libelle");
			addField("LibelleMemo");
			addField("MontantTenuDebit");
			addField("MontantTenuCredit");
			addField("MontantSaisiDebit");
			addField("MontantSaisiCredit");
			addField("CompteContrepartie");
			addField("Quantite");
			addField("NumeroPiece");
			addField("DateEcheance");
			addField("CodeLettrage");
			addField("NumLettrage");
			addField("RapproBancaireOk");
			addField("NoLotEcritures");
			addField("PieceInterne");
			addField("CodeOperateur");
			addField("DateSysSaisie");
			addField("Etat");
			addField("NumLigne");
			addField("TypeLigne");
			addField("ModePaiement");
			addField("CodeBanque");
			addField("Actif");
			addField("NumEditLettrePaiement");
			addField("ReferenceTire");
			addField("RIB");
			addField("DomBanque");
			addField("Centre");
			addField("Nature");
			addField("PrctRepartition");
			addField("TypeSaisie");
			addField("ClientOuFrn");
			addField("DateRapproBancaire");
			addField("JrnRapproBancaire");
			addField("RefImage");
			addField("MontantAna");
			addField("MilliemesAna");
			addField("DatePointageAux");
			addField("EcheanceSimple");
			addField("CentreSimple");
			addField("CodeTva");
			addField("PeriodiciteDebut");
			addField("PeriodiciteFin");
			addField("MethodeTVA");
			addField("NumCptOrigine");
			addField("CodeDevise");
			addField("BonsAPayer");
			addField("MtDevForce");
			addField("EnLitige");
			addField("TvaE4DR");
			addField("TvaE4BI");
			addField("TvaE4Mt");
			addField("Quantite2");
			addField("NumEcrEco");
			addField("NoLotTrace");
			addField("CodeLettrageTiers");
			addField("DateDecTVA");
			addField("NoLotFactor");
			addField("Validee");
			addField("IBAN");
			addField("BIC");
		}
		virtual void set(QString fieldName, QVariant value) {
			if(fieldName == "NumUniq") {
				setFieldNumUniq(value);
			}
			if(fieldName == "NumeroCompte") {
				setFieldNumeroCompte(value);
			}
			if(fieldName == "CodeJournal") {
				setFieldCodeJournal(value);
			}
			if(fieldName == "Folio") {
				setFieldFolio(value);
			}
			if(fieldName == "LigneFolio") {
				setFieldLigneFolio(value);
			}
			if(fieldName == "PeriodeEcriture") {
				setFieldPeriodeEcriture(value);
			}
			if(fieldName == "JourEcriture") {
				setFieldJourEcriture(value);
			}
			if(fieldName == "CodeLibelleAuto") {
				setFieldCodeLibelleAuto(value);
			}
			if(fieldName == "Libelle") {
				setFieldLibelle(value);
			}
			if(fieldName == "LibelleMemo") {
				setFieldLibelleMemo(value);
			}
			if(fieldName == "MontantTenuDebit") {
				setFieldMontantTenuDebit(value);
			}
			if(fieldName == "MontantTenuCredit") {
				setFieldMontantTenuCredit(value);
			}
			if(fieldName == "MontantSaisiDebit") {
				setFieldMontantSaisiDebit(value);
			}
			if(fieldName == "MontantSaisiCredit") {
				setFieldMontantSaisiCredit(value);
			}
			if(fieldName == "CompteContrepartie") {
				setFieldCompteContrepartie(value);
			}
			if(fieldName == "Quantite") {
				setFieldQuantite(value);
			}
			if(fieldName == "NumeroPiece") {
				setFieldNumeroPiece(value);
			}
			if(fieldName == "DateEcheance") {
				setFieldDateEcheance(value);
			}
			if(fieldName == "CodeLettrage") {
				setFieldCodeLettrage(value);
			}
			if(fieldName == "NumLettrage") {
				setFieldNumLettrage(value);
			}
			if(fieldName == "RapproBancaireOk") {
				setFieldRapproBancaireOk(value);
			}
			if(fieldName == "NoLotEcritures") {
				setFieldNoLotEcritures(value);
			}
			if(fieldName == "PieceInterne") {
				setFieldPieceInterne(value);
			}
			if(fieldName == "CodeOperateur") {
				setFieldCodeOperateur(value);
			}
			if(fieldName == "DateSysSaisie") {
				setFieldDateSysSaisie(value);
			}
			if(fieldName == "Etat") {
				setFieldEtat(value);
			}
			if(fieldName == "NumLigne") {
				setFieldNumLigne(value);
			}
			if(fieldName == "TypeLigne") {
				setFieldTypeLigne(value);
			}
			if(fieldName == "ModePaiement") {
				setFieldModePaiement(value);
			}
			if(fieldName == "CodeBanque") {
				setFieldCodeBanque(value);
			}
			if(fieldName == "Actif") {
				setFieldActif(value);
			}
			if(fieldName == "NumEditLettrePaiement") {
				setFieldNumEditLettrePaiement(value);
			}
			if(fieldName == "ReferenceTire") {
				setFieldReferenceTire(value);
			}
			if(fieldName == "RIB") {
				setFieldRIB(value);
			}
			if(fieldName == "DomBanque") {
				setFieldDomBanque(value);
			}
			if(fieldName == "Centre") {
				setFieldCentre(value);
			}
			if(fieldName == "Nature") {
				setFieldNature(value);
			}
			if(fieldName == "PrctRepartition") {
				setFieldPrctRepartition(value);
			}
			if(fieldName == "TypeSaisie") {
				setFieldTypeSaisie(value);
			}
			if(fieldName == "ClientOuFrn") {
				setFieldClientOuFrn(value);
			}
			if(fieldName == "DateRapproBancaire") {
				setFieldDateRapproBancaire(value);
			}
			if(fieldName == "JrnRapproBancaire") {
				setFieldJrnRapproBancaire(value);
			}
			if(fieldName == "RefImage") {
				setFieldRefImage(value);
			}
			if(fieldName == "MontantAna") {
				setFieldMontantAna(value);
			}
			if(fieldName == "MilliemesAna") {
				setFieldMilliemesAna(value);
			}
			if(fieldName == "DatePointageAux") {
				setFieldDatePointageAux(value);
			}
			if(fieldName == "EcheanceSimple") {
				setFieldEcheanceSimple(value);
			}
			if(fieldName == "CentreSimple") {
				setFieldCentreSimple(value);
			}
			if(fieldName == "CodeTva") {
				setFieldCodeTva(value);
			}
			if(fieldName == "PeriodiciteDebut") {
				setFieldPeriodiciteDebut(value);
			}
			if(fieldName == "PeriodiciteFin") {
				setFieldPeriodiciteFin(value);
			}
			if(fieldName == "MethodeTVA") {
				setFieldMethodeTVA(value);
			}
			if(fieldName == "NumCptOrigine") {
				setFieldNumCptOrigine(value);
			}
			if(fieldName == "CodeDevise") {
				setFieldCodeDevise(value);
			}
			if(fieldName == "BonsAPayer") {
				setFieldBonsAPayer(value);
			}
			if(fieldName == "MtDevForce") {
				setFieldMtDevForce(value);
			}
			if(fieldName == "EnLitige") {
				setFieldEnLitige(value);
			}
			if(fieldName == "TvaE4DR") {
				setFieldTvaE4DR(value);
			}
			if(fieldName == "TvaE4BI") {
				setFieldTvaE4BI(value);
			}
			if(fieldName == "TvaE4Mt") {
				setFieldTvaE4Mt(value);
			}
			if(fieldName == "Quantite2") {
				setFieldQuantite2(value);
			}
			if(fieldName == "NumEcrEco") {
				setFieldNumEcrEco(value);
			}
			if(fieldName == "NoLotTrace") {
				setFieldNoLotTrace(value);
			}
			if(fieldName == "CodeLettrageTiers") {
				setFieldCodeLettrageTiers(value);
			}
			if(fieldName == "DateDecTVA") {
				setFieldDateDecTVA(value);
			}
			if(fieldName == "NoLotFactor") {
				setFieldNoLotFactor(value);
			}
			if(fieldName == "Validee") {
				setFieldValidee(value);
			}
			if(fieldName == "IBAN") {
				setFieldIBAN(value);
			}
			if(fieldName == "BIC") {
				setFieldBIC(value);
			}
		}
		virtual QVariant get(QString fieldName) {
			if(fieldName == "NumUniq") {
				return getFieldNumUniq();
			}
			if(fieldName == "NumeroCompte") {
				return getFieldNumeroCompte();
			}
			if(fieldName == "CodeJournal") {
				return getFieldCodeJournal();
			}
			if(fieldName == "Folio") {
				return getFieldFolio();
			}
			if(fieldName == "LigneFolio") {
				return getFieldLigneFolio();
			}
			if(fieldName == "PeriodeEcriture") {
				return getFieldPeriodeEcriture();
			}
			if(fieldName == "JourEcriture") {
				return getFieldJourEcriture();
			}
			if(fieldName == "CodeLibelleAuto") {
				return getFieldCodeLibelleAuto();
			}
			if(fieldName == "Libelle") {
				return getFieldLibelle();
			}
			if(fieldName == "LibelleMemo") {
				return getFieldLibelleMemo();
			}
			if(fieldName == "MontantTenuDebit") {
				return getFieldMontantTenuDebit();
			}
			if(fieldName == "MontantTenuCredit") {
				return getFieldMontantTenuCredit();
			}
			if(fieldName == "MontantSaisiDebit") {
				return getFieldMontantSaisiDebit();
			}
			if(fieldName == "MontantSaisiCredit") {
				return getFieldMontantSaisiCredit();
			}
			if(fieldName == "CompteContrepartie") {
				return getFieldCompteContrepartie();
			}
			if(fieldName == "Quantite") {
				return getFieldQuantite();
			}
			if(fieldName == "NumeroPiece") {
				return getFieldNumeroPiece();
			}
			if(fieldName == "DateEcheance") {
				return getFieldDateEcheance();
			}
			if(fieldName == "CodeLettrage") {
				return getFieldCodeLettrage();
			}
			if(fieldName == "NumLettrage") {
				return getFieldNumLettrage();
			}
			if(fieldName == "RapproBancaireOk") {
				return getFieldRapproBancaireOk();
			}
			if(fieldName == "NoLotEcritures") {
				return getFieldNoLotEcritures();
			}
			if(fieldName == "PieceInterne") {
				return getFieldPieceInterne();
			}
			if(fieldName == "CodeOperateur") {
				return getFieldCodeOperateur();
			}
			if(fieldName == "DateSysSaisie") {
				return getFieldDateSysSaisie();
			}
			if(fieldName == "Etat") {
				return getFieldEtat();
			}
			if(fieldName == "NumLigne") {
				return getFieldNumLigne();
			}
			if(fieldName == "TypeLigne") {
				return getFieldTypeLigne();
			}
			if(fieldName == "ModePaiement") {
				return getFieldModePaiement();
			}
			if(fieldName == "CodeBanque") {
				return getFieldCodeBanque();
			}
			if(fieldName == "Actif") {
				return getFieldActif();
			}
			if(fieldName == "NumEditLettrePaiement") {
				return getFieldNumEditLettrePaiement();
			}
			if(fieldName == "ReferenceTire") {
				return getFieldReferenceTire();
			}
			if(fieldName == "RIB") {
				return getFieldRIB();
			}
			if(fieldName == "DomBanque") {
				return getFieldDomBanque();
			}
			if(fieldName == "Centre") {
				return getFieldCentre();
			}
			if(fieldName == "Nature") {
				return getFieldNature();
			}
			if(fieldName == "PrctRepartition") {
				return getFieldPrctRepartition();
			}
			if(fieldName == "TypeSaisie") {
				return getFieldTypeSaisie();
			}
			if(fieldName == "ClientOuFrn") {
				return getFieldClientOuFrn();
			}
			if(fieldName == "DateRapproBancaire") {
				return getFieldDateRapproBancaire();
			}
			if(fieldName == "JrnRapproBancaire") {
				return getFieldJrnRapproBancaire();
			}
			if(fieldName == "RefImage") {
				return getFieldRefImage();
			}
			if(fieldName == "MontantAna") {
				return getFieldMontantAna();
			}
			if(fieldName == "MilliemesAna") {
				return getFieldMilliemesAna();
			}
			if(fieldName == "DatePointageAux") {
				return getFieldDatePointageAux();
			}
			if(fieldName == "EcheanceSimple") {
				return getFieldEcheanceSimple();
			}
			if(fieldName == "CentreSimple") {
				return getFieldCentreSimple();
			}
			if(fieldName == "CodeTva") {
				return getFieldCodeTva();
			}
			if(fieldName == "PeriodiciteDebut") {
				return getFieldPeriodiciteDebut();
			}
			if(fieldName == "PeriodiciteFin") {
				return getFieldPeriodiciteFin();
			}
			if(fieldName == "MethodeTVA") {
				return getFieldMethodeTVA();
			}
			if(fieldName == "NumCptOrigine") {
				return getFieldNumCptOrigine();
			}
			if(fieldName == "CodeDevise") {
				return getFieldCodeDevise();
			}
			if(fieldName == "BonsAPayer") {
				return getFieldBonsAPayer();
			}
			if(fieldName == "MtDevForce") {
				return getFieldMtDevForce();
			}
			if(fieldName == "EnLitige") {
				return getFieldEnLitige();
			}
			if(fieldName == "TvaE4DR") {
				return getFieldTvaE4DR();
			}
			if(fieldName == "TvaE4BI") {
				return getFieldTvaE4BI();
			}
			if(fieldName == "TvaE4Mt") {
				return getFieldTvaE4Mt();
			}
			if(fieldName == "Quantite2") {
				return getFieldQuantite2();
			}
			if(fieldName == "NumEcrEco") {
				return getFieldNumEcrEco();
			}
			if(fieldName == "NoLotTrace") {
				return getFieldNoLotTrace();
			}
			if(fieldName == "CodeLettrageTiers") {
				return getFieldCodeLettrageTiers();
			}
			if(fieldName == "DateDecTVA") {
				return getFieldDateDecTVA();
			}
			if(fieldName == "NoLotFactor") {
				return getFieldNoLotFactor();
			}
			if(fieldName == "Validee") {
				return getFieldValidee();
			}
			if(fieldName == "IBAN") {
				return getFieldIBAN();
			}
			if(fieldName == "BIC") {
				return getFieldBIC();
			}
			return QVariant();
		}
};
//------------------------------------------------------------------------------
#endif //__CDAOECRITURESQUADRA_H__
//------------------------------------------------------------------------------
